underlying idea - French English Dictionary